package dev.ece.core.cells.model.action;

import dev.ece.core.engine.Engine;

public class BoneActionManager extends ActionManager<Float> {

	@Override
	public Float zero() {
		return 0f;
	}

	@Override
	public Float diff(Float current, Float end) {
		return current - end;
	}

	@Override
	public Float currentAddDiff(Float current, Float diff) {
		return current + diff;
	}

	@Override
	public Float increment(Float current) {
		return current + Engine.currentTimer().getDelay() / 1000f;
	}

}
